﻿// onwer 蒋家伟
#pragma once

#include "Event.h"
#include "IHardwareEvent.h"
#include "IHardwareEventArgs.h"
#include "IHardwareEventHandler.h"

namespace jsdk
{
    class HardwareEvent : public Event<IHardwareEvent, IHardwareEventArgs, IHardwareEventHandler>
    {
    public:
        static OwnerPtr<IHardwareEvent> create();
    private:
        HardwareEvent() {};
    };
}